package com.witmore.skyline.web.service.third.tplink.dto;

import lombok.Data;

/**
 * Description: TpFileResultDTO
 * Author: 豆子高
 * Date: 2025/3/13 23:23
 */
@Data
public class TpFileResultDTO {
    /**
     * {
     *                 "fileId": "119011",
     *                 "taskId": "123",
     *                 "segmentCount": 1,
     *                 "totalBytes": 220000,
     *                 "urls": [
     *                     "https://xxcloud.com/vms-diary/100/6/schedule/images/xxx.jpg?q-sign-algorithm=sha1&q-ak=xx&q-sign-time=xxx&q-key-time=xxx&q-header-list=xxx&q-url-param-list=xxx&q-signature=xxx"
     *                 ],
     *                 "createTime": "20230802113100",
     *                 "expireTime": "20230802113100"
     *             }
     */
    private String fileId;
    private String taskId;
    private Integer segmentCount;
    private Long totalBytes;
    private String[] urls;
    private String createTime;
    private String expireTime;

}
